查看原文
其他

一周就能从Arm开发切换到RISC-V! 5年内RISC-V的AIoT设备将触手可及

包永刚 芯基建 2022-12-30

未来3-5年,RISC-V将触手可及。5年内,AIoT的生态就会完整建立起来。

 作者 | 包永刚 

如果Arm被英伟达400亿美元成功收购,英伟达的竞争对手们不得不考虑Arm第三方IP提供商的角色是否会改变。这可能会促使一些公司转向新兴的RISC-V指令集,但他们又会担心RISC-V的生态的完善程度,很难下决定。
其实,全球越来越多的人开始关注和建设RISC-V生态。比如,发布了“一生一芯”计划的中国科学院大学;以及最新获得了小米投资,国内最早专门提供RISC-V处理器内核IP的芯来科技;还有RISC-V国际开源实验室今年推出的对标树莓派的PicoRio微型电脑系统,都从不同的维度促进了RISC-V生态的发展。
市场调研机构Semico Research预测,到2025年,采用RISC-V架构的芯片数量将增至624亿颗,2018年至2025年的复合增长率高达146%。多位业内专家都表示,RISC-V已经在AIoT市场替代Arm芯片。
芯来科技创始人兼CEO胡振波与雷锋网交流时预测:“未来3-5年,RISC-V将触手可及。5年内,AIoT的生态就会完整建立起来。”
那些已经熟悉Arm开发的工程师们,会愿意成为RISC-V生态的一员吗?


RISC-V生态建设从学校教育开始

开发者是生态繁荣的基础,相比让经验丰富的Arm开发者转向RISC-V开发,培养使用RISC-V的开发者难度更低,也更具潜力。今年7月25日,中国科学院大学公布了首期“一生一芯”计划成果,5位本科生都带着自己64位RISC-V处理器毕业,引发广泛关注。8月12日,第二期“一生一芯”计划启动,共有12位学生参加。
“一生一芯”计划对于RISC-V教学生态建设有标志性的作用,对于微电子数字电路设计类的专业有极强的示范性作用。”胡振波表示,“芯来科技作为国内最专业的RISC-V IP和芯片解决方案公司,也一直以来坚持大学计划的推广。芯来科技的大学计划重点在于贴近实际应用,将RISC-V架构的学习和RISC-V产品的实际应用在学校教育层面进行推广。”
胡振波从上海交通大学硕士毕业后,曾长期在Marvell和Synopsys等公司从事芯片设计工作,但一直都是基于国外公司的CPU私有架构设计CPU,多年积累的微架构开发能力没有获得自主创新的机遇。
当他看到RISC-V指令集成为了一种国际标准时,就认为这是中国在CPU领域能够共享国际生态,又是实现CPU自主可控的机会。自此,胡振波开始积极推广这一指令集。
为了让RISC-V国际标准指令集在国内得到更好的推广和更广泛的接纳,胡振波耗时1年撰写,并在2018年出版了《手把手教你设计CPU——RISC-V处理器篇》,成为国内开发者和学生学习RISC-V技术的首选。
这本书虽然在国内推广了RISC-V技术,但一直没有中国公司专门做RISC-V。“这样下去,中国又要错失RISC-V的机会了。”胡振波说,“这是我在2018年创立芯来科技的使命初衷和动力。”
芯来科技大学计划
芯来科技创立后就推出了多款低功耗的RISC-V处理器IP,适用于多种AIoT场景。与此同时,从生态角度出发,坚持做大学计划,与全国各地的高校合作推广RISC-V技术。胡振波表示,“芯来虽然是个创业公司,但是大学计划对本土RISC-V生态发展具有长远的意义,所以我们仍然坚持做。与学校合作制定培训计划,提供书籍、开发板和教具。”
目前,芯来科技的大学计划颇见成效,已有几十所国内高校找到了芯来,芯来输出的课程及方案在学校的科研实验及学生辅修拓展中得到广泛应用。
芯来科技输出体系化的大学计划,目标是既要让微电子系的学生可以利用RISC-V设计芯片,也能让电子类、自动化类、通信类等应用芯片的专业能够快速进入RISC-V的生态。
雷锋网了解到,芯来科技在完善RISC-V IP产品体系,导入更多量产客户的同时,也在和更多学校、以及出版社等教学机构配合,帮助想要开设基于RISC-V架构的相关课程的高校构建完整的教学体系,并提供教材、教案、实验环境、实验例程等配套的系列方案。
据悉,芯来科技还在积极推出全新的RISC-V教材,进一步推进RISC-V教学生态的发展。


一周快速上手打消开发者使用RISC-V疑虑

人才培养是生态建设基础和关键的部分,也是无法立竿见影的工作,能够更快促进RISC-V生态发展的是行业应用。作为一个新兴的指令集,如何才能打动经验丰富的开发者?
胡振波表示:“有些公司和开发者对RISC-V生态持观望态度,为了让大家快速了解,我们推出了免费的RISC-V处理器内核——N101。在官网上申请,即可零门槛获取。该内核经过了充分的验证,可以直接用于投片。希望此举能够打消用户使用RISC-V的疑虑,更快下决心进入RISC-V生态。”
除此之外,对于计算密集的场景,芯来科技的商业内核会更加适用。芯来科技能够根据用户的差异化需求提供各种不同级别的RISC-V商业内核。
芯来科技产品系谱图
开发工具对于吸引经验丰富的开发者加入RISC-V生态也非常关键。胡振波表示:“对于熟练的开发者而言,从Arm体系的嵌入式开发切换到RISC-V体系,可能只需要不到一周的时间就能完成。因为我们推出的RISC-V内核和开发包,基本都和Arm的使用习惯兼容,软件层面基本上能做到几乎无感迁移。”
接下来的问题是,RISC-V如何才能真正打动企业和开发者使用RISC-V开发产品?胡振波说:“当熟悉RISC-V开发流程和环境的学生进入到企业,在开发新产品的时候可能就会提出使用RISC-V。对经验丰富的工程师,不仅要让他们看到RISC-V不比Arm差,而且开发的便捷性和灵活性也更高。”
目前,RISC-V在AIoT领域已经非常具有竞争力。


RISC-V在AIoT市场已是Arm的强劲对手

“从AIoT的角度说,RISC-V的生态建设已经没有问题了。从硬件的角度,芯来科技及RISC-V领域的其他处理器产品公司够提供满足各种应用的不同RISC-V内核。这些内核基于相同的标准,软件提供商也都基于这个标准做研发。”胡振波表示,
“RISC-V的AIoT生态从硬件到软件已经有各种各样的选择和搭配,开发者可以根据不同的项目选择开源或商业的硬件和软件。特别是,AIoT的需求千差万别,处理器的可定制化完美适配了AIoT的生态,在一些需求明确的场景,RISC-V甚至能比Arm更快速地适应用户需求。”
“对于RISC-V生态而言,我们希望在各家的共同努力下,共同推进国际标准的延伸。”
胡振波相信,正如Arm伴随移动互联网市场发展,二十年建立起强大的生态一样,随着物联网产业变革越来越快,RISC-V也能快速建立起应用生态,而且这个物联网生态的建设速度肯定会远远快于移动互联网时代。


拥抱下一个时代

在国际局势愈加复杂以及英伟达收购Arm可能带来的不确定性的背景下,将会促使更多公司和开发者使用RISC-V,或者将RISC-V作为新项目的备选方案。
从人才培养,到产品、技术迭代,再到生态建设,RISC-V引发的变革已经开始,AIoT会是RISC-V的时代吗?
封面图源自eettaiwan


往期推荐

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存